<html>
	<head>
		<title>js数组的常用操作</title>
		<meta charset="UTF-8"/>
		<!--
			数组的操作学习：
				1、数组的合并：arr.concat(b,c);//数组的合并
				2、数组指定间隔符转换字符串:var b=arr.join("-");
				3、数组移除最后一个元素并返回:var ele=arr.pop();
				4、数组的追加，返回新的长度：var ln=arr.push("lol");//追加的元素可以是一个数组，但是为作为一个角标值存在
				5、数组的移除第一个元素:var ele=arr.shift();
				6、数组的在开始位置插入指定元素:var a=arr.unshift("又是周五了");
				7、数组删除指定位置元素：var arr2=arr.splice(1,3,"a");
		-->
		<!--声明js代码域-->
		<script type="text/javascript">
			/*声明数组*/
			var arr=[1,"abc","张三","12"];
			/*数组的操作*/
				/*var b=["今天天气不错","适合学习"];
				var c="js";
				var d=arr.concat(b,c,c);//数组的合并
				alert(d);
				alert(d.length);*/
			/*数组指定间隔符转换字符串*/
				/*var b=arr.join("-");
				alert(typeof b);*/
			/*数组移除最后一个元素并返回*/
				/*var ele=arr.pop();
				alert(ele);*/
			/*数组的追加*/
//				var ln=arr.push("lol");
//				var ln2=arr.push(["66",77]);
//				alert(arr);
			/*数组的移除第一个元素*/
//				var ele=arr.shift();
//				alert(ele);
//				alert(arr);
			/*数组的在开始位置插入指定元素*/
//				var a=arr.unshift("又是周五了");
//				alert(a);
			/*数组删除指定位置元素*/
				var arr2=arr.splice(1,3,"a");
				alert(arr);
	</script>
	</head>
	<body>
		<h3>js数组的常用操作</h3>
	</body>
</html>